- telemusha
- ------------------------------------------------------------[Swahili Word] -telemusha[English Word] cause to descend[Part of Speech] verb------------------------------------------------------------[Swahili Word] -telemusha[English Word] let down[Part of Speech] verb------------------------------------------------------------[Swahili Word] -telemusha[English Word] land (goods or troops)[Part of Speech] verb------------------------------------------------------------[Swahili Word] -telemusha[English Word] lower[Part of Speech] verb------------------------------------------------------------
Swahili-english dictionary. 2013.